intercede between parties

Translations
intervenir comme médiateur entre les parties
Words
intercede

verb
intervenir